Skip to content

chore: add org-wide community-health defaults#12

Merged
lesnik512 merged 7 commits into
mainfrom
chore/org-community-health
Jun 24, 2026
Merged

chore: add org-wide community-health defaults#12
lesnik512 merged 7 commits into
mainfrom
chore/org-community-health

Conversation

@lesnik512

Copy link
Copy Markdown
Member

Adds default community-health files to the org .github repo so every repo that
lacks its own inherits them org-wide. Implements Phase 0 (foundation hygiene)
of the promotion strategy (docs/superpowers/specs/2026-06-24-promotion-strategy-design.md),
lifting community-health coverage from ~25% to ~90% across the org in one PR.

Added (repo root)

  • CONTRIBUTING.md — org-wide contributor guide (uv / ruff / ty workflow + CI gotcha)
  • CODE_OF_CONDUCT.md — Contributor Covenant 2.1 (enforcement via GitHub private reporting, no email)
  • SECURITY.md — private vulnerability reporting policy
  • SUPPORT.md — where to get help (docs / Discussions / security)

Added (.github/)

  • ISSUE_TEMPLATE/bug_report.yml, ISSUE_TEMPLATE/feature_request.yml — issue forms
  • ISSUE_TEMPLATE/config.yml — disables blank issues; routes questions to Discussions + docs
  • PULL_REQUEST_TEMPLATE.md — default PR template

Also

  • Fixed LiteStarLitestar casing on the docs landing page (docs/index.md).

Skipped

  • FUNDING.yml — intentionally omitted (no sponsor enrollment yet); can be added later.

Manual follow-up (maintainer)

  • Enable org-level Discussions (Org → Settings → Discussions) so the issue-chooser "Question" link resolves.
  • Spot-check a repo with no templates of its own (e.g. db-retry) shows the inherited Bug/Feature chooser.

Verified: uv run mkdocs build --strict passes and none of the root community files leak into the published site.

lesnik512 and others added 7 commits June 24, 2026 15:57
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Addresses minor review nits: note ty runs where configured (some repos
also use mypy/pyrefly), and add a uv build checklist item for packaging
changes.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@lesnik512 lesnik512 merged commit 3f860a3 into main Jun 24, 2026
@lesnik512 lesnik512 deleted the chore/org-community-health branch June 24, 2026 13:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant